#ifndef RESTORETARGETDIALOG_H
#define RESTORETARGETDIALOG_H

#include <QtWidgets>
#include "restoretask.h"

class RestoreTargetDialog : public QDialog
{
    Q_OBJECT
public:
    explicit RestoreTargetDialog(QSharedPointer<RestoreTask> task, QWidget *parent = 0);
    
private:
    QSharedPointer<RestoreTask> restoreTask;
    QRadioButton *originalPathRButton;
    QRadioButton *newPathRButton;
    QLineEdit *newPathValue;

signals:
    
public slots:
    void onOKButtonClicked();
    void onCancelButtonClicked();
};

#endif // RESTORETARGETDIALOG_H
